patent search patent attorney invention patent innovation copyright attorney intellectual property inventor